Search results

1 – 1 of 1
Article
Publication date: 31 December 2007

Kostas Stefanidis, Evaggelia Pitoura and Panos Vassiliadis

A context‐aware system is a system that uses context to provide relevant information or services to its users. While there has been a variety of context middleware infrastructures…

Abstract

Purpose

A context‐aware system is a system that uses context to provide relevant information or services to its users. While there has been a variety of context middleware infrastructures and context‐aware applications, little work has been done on integrating context into database management systems. The purpose of this paper is to consider a preference database system that supports context‐aware queries, that is, queries whose results depend on the context at the time of their submission.

Design/methodology/approach

The paper proposes using data cubes to store the dependencies between context‐dependent preferences and database relations and on‐line analytical processing techniques for processing context‐aware queries. This allows for the manipulation of the captured context data at various levels of abstraction, for instance, in the case of a context parameter representing location, preferences can be expressed, for example, at the level of a city, the level of a country or both. To improve query performance, the paper uses an auxiliary data structure, called context tree. The context tree stores results of past context‐aware queries indexed by the context of their execution. Finally, the paper outline the implementation of a prototype context‐aware restaurant recommender.

Findings

The use of context is important in many applications such as pervasive computing where it is important that users receive only relevant information.

Originality/value

Although there is much research on location‐aware query processing in the area of spatial‐temporal databases, integrating other forms of context in query processing is a rather new research topic.

Details

International Journal of Pervasive Computing and Communications, vol. 3 no. 4
Type: Research Article
ISSN: 1742-7371

Keywords

1 – 1 of 1